temporary visitor - German English Dictionary